AirQualityMetricsOrBuilder

interface AirQualityMetricsOrBuilder : MessageOrBuilder

Inheritors

Functions

Link copied to clipboard
abstract fun getCo2(): Int

CO2 concentration in ppm
optional uint32 co2 = 13;
Link copied to clipboard
abstract fun getCo2Humidity(): Float

CO2 sensor relative humidity in %
optional float co2_humidity = 15;
Link copied to clipboard
abstract fun getCo2Temperature(): Float

CO2 sensor temperature in degC
optional float co2_temperature = 14;
Link copied to clipboard
abstract fun getFormFormaldehyde(): Float

Formaldehyde sensor formaldehyde concentration in ppb
optional float form_formaldehyde = 16;
Link copied to clipboard
abstract fun getFormHumidity(): Float

Formaldehyde sensor relative humidity in %RH
optional float form_humidity = 17;
Link copied to clipboard
abstract fun getFormTemperature(): Float

Formaldehyde sensor temperature in degrees Celsius
optional float form_temperature = 18;
Link copied to clipboard
abstract fun getParticles03Um(): Int

0.3um Particle Count in #/0.1l
optional uint32 particles_03um = 7;
Link copied to clipboard
abstract fun getParticles05Um(): Int

0.5um Particle Count in #/0.1l
optional uint32 particles_05um = 8;
Link copied to clipboard
abstract fun getParticles100Um(): Int

10.0um Particle Count in #/0.1l
optional uint32 particles_100um = 12;
Link copied to clipboard
abstract fun getParticles10Um(): Int

1.0um Particle Count in #/0.1l
optional uint32 particles_10um = 9;
Link copied to clipboard
abstract fun getParticles25Um(): Int

2.5um Particle Count in #/0.1l
optional uint32 particles_25um = 10;
Link copied to clipboard
abstract fun getParticles40Um(): Int

4.0um Particle Count in #/0.1l
optional uint32 particles_40um = 20;
Link copied to clipboard
abstract fun getParticles50Um(): Int

5.0um Particle Count in #/0.1l
optional uint32 particles_50um = 11;
Link copied to clipboard
abstract fun getParticlesTps(): Float

Typical Particle Size in um
optional float particles_tps = 25;
Link copied to clipboard
abstract fun getPm100Environmental(): Int

Concentration Units Environmental PM10.0 in ug/m3
optional uint32 pm100_environmental = 6;
Link copied to clipboard
abstract fun getPm100Standard(): Int

Concentration Units Standard PM10.0 in ug/m3
optional uint32 pm100_standard = 3;
Link copied to clipboard
abstract fun getPm10Environmental(): Int

Concentration Units Environmental PM1.0 in ug/m3
optional uint32 pm10_environmental = 4;
Link copied to clipboard
abstract fun getPm10Standard(): Int

Concentration Units Standard PM1.0 in ug/m3
optional uint32 pm10_standard = 1;
Link copied to clipboard
abstract fun getPm25Environmental(): Int

Concentration Units Environmental PM2.5 in ug/m3
optional uint32 pm25_environmental = 5;
Link copied to clipboard
abstract fun getPm25Standard(): Int

Concentration Units Standard PM2.5 in ug/m3
optional uint32 pm25_standard = 2;
Link copied to clipboard
abstract fun getPm40Standard(): Int

Concentration Units Standard PM4.0 in ug/m3
optional uint32 pm40_standard = 19;
Link copied to clipboard
abstract fun getPmHumidity(): Float

PM Sensor humidity
optional float pm_humidity = 22;
Link copied to clipboard
abstract fun getPmNoxIdx(): Float

PM Sensor NOx Index
optional float pm_nox_idx = 24;
Link copied to clipboard
abstract fun getPmTemperature(): Float

PM Sensor Temperature
optional float pm_temperature = 21;
Link copied to clipboard
abstract fun getPmVocIdx(): Float

PM Sensor VOC Index
optional float pm_voc_idx = 23;
Link copied to clipboard
abstract fun hasCo2(): Boolean

CO2 concentration in ppm
optional uint32 co2 = 13;
Link copied to clipboard
abstract fun hasCo2Humidity(): Boolean

CO2 sensor relative humidity in %
optional float co2_humidity = 15;
Link copied to clipboard
abstract fun hasCo2Temperature(): Boolean

CO2 sensor temperature in degC
optional float co2_temperature = 14;
Link copied to clipboard

Formaldehyde sensor formaldehyde concentration in ppb
optional float form_formaldehyde = 16;
Link copied to clipboard
abstract fun hasFormHumidity(): Boolean

Formaldehyde sensor relative humidity in %RH
optional float form_humidity = 17;
Link copied to clipboard
abstract fun hasFormTemperature(): Boolean

Formaldehyde sensor temperature in degrees Celsius
optional float form_temperature = 18;
Link copied to clipboard
abstract fun hasParticles03Um(): Boolean

0.3um Particle Count in #/0.1l
optional uint32 particles_03um = 7;
Link copied to clipboard
abstract fun hasParticles05Um(): Boolean

0.5um Particle Count in #/0.1l
optional uint32 particles_05um = 8;
Link copied to clipboard
abstract fun hasParticles100Um(): Boolean

10.0um Particle Count in #/0.1l
optional uint32 particles_100um = 12;
Link copied to clipboard
abstract fun hasParticles10Um(): Boolean

1.0um Particle Count in #/0.1l
optional uint32 particles_10um = 9;
Link copied to clipboard
abstract fun hasParticles25Um(): Boolean

2.5um Particle Count in #/0.1l
optional uint32 particles_25um = 10;
Link copied to clipboard
abstract fun hasParticles40Um(): Boolean

4.0um Particle Count in #/0.1l
optional uint32 particles_40um = 20;
Link copied to clipboard
abstract fun hasParticles50Um(): Boolean

5.0um Particle Count in #/0.1l
optional uint32 particles_50um = 11;
Link copied to clipboard
abstract fun hasParticlesTps(): Boolean

Typical Particle Size in um
optional float particles_tps = 25;
Link copied to clipboard

Concentration Units Environmental PM10.0 in ug/m3
optional uint32 pm100_environmental = 6;
Link copied to clipboard
abstract fun hasPm100Standard(): Boolean

Concentration Units Standard PM10.0 in ug/m3
optional uint32 pm100_standard = 3;
Link copied to clipboard

Concentration Units Environmental PM1.0 in ug/m3
optional uint32 pm10_environmental = 4;
Link copied to clipboard
abstract fun hasPm10Standard(): Boolean

Concentration Units Standard PM1.0 in ug/m3
optional uint32 pm10_standard = 1;
Link copied to clipboard

Concentration Units Environmental PM2.5 in ug/m3
optional uint32 pm25_environmental = 5;
Link copied to clipboard
abstract fun hasPm25Standard(): Boolean

Concentration Units Standard PM2.5 in ug/m3
optional uint32 pm25_standard = 2;
Link copied to clipboard
abstract fun hasPm40Standard(): Boolean

Concentration Units Standard PM4.0 in ug/m3
optional uint32 pm40_standard = 19;
Link copied to clipboard
abstract fun hasPmHumidity(): Boolean

PM Sensor humidity
optional float pm_humidity = 22;
Link copied to clipboard
abstract fun hasPmNoxIdx(): Boolean

PM Sensor NOx Index
optional float pm_nox_idx = 24;
Link copied to clipboard
abstract fun hasPmTemperature(): Boolean

PM Sensor Temperature
optional float pm_temperature = 21;
Link copied to clipboard
abstract fun hasPmVocIdx(): Boolean

PM Sensor VOC Index
optional float pm_voc_idx = 23;